package com.hnhs.mapper;


import com.hnhs.model.Category;
import com.hnhs.model.CategoryQuery;
import com.hnhs.model.Product;
import com.hnhs.model.ProductQuery;
import com.hnhs.pageann.PageX;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface ProductMapper {

    //获取数据列表
    @PageX
    public List<Product> select(ProductQuery query);

    int insert(Product product);
    int update(Product product);
    //删除 采用软删除 就是更改status
    int updateStatus(@Param("id") Integer id, @Param("status")Integer status);
}
